package com.lianxian.xindong.commonsdk.utils;

import android.text.TextUtils;

/**
 * @author: HeXingBo
 * @date: 2022/11/17
 * @description：
 */
public class StringCheckUtil {

    /**
     * 检验字符串是否为null,或者长度=0
     *
     * @param value
     * @return
     */
    public static boolean isEmpty(String value) {
        return TextUtils.isEmpty(value);
    }

    /**
     * 监测字符串==null?""
     *
     * @param value
     * @return ""
     */
    public static String strFormatEmpty(String value) {
        return isEmpty(value) ? "" : value;
    }
    /**
     * 监测字符串==null?无
     *
     * @param value
     * @return "无"
     */
    public static String strFormatWu(String value) {
        return isEmpty(value) ? "无" : value;
    }

    /**
     * 监测字符串==null?--
     *
     * @param value
     * @return "--"
     */
    public static String strFormatLine(String value) {
        return isEmpty(value) ? "--" : value;
    }

    /**
     * 监测字符串==null?0
     *
     * @param value
     * @return "0"
     */
    public static String strFormatInt(String value) {
        return isEmpty(value) ? "0" : value;
    }

    /**
     * 监测字符串==null?0.0
     *
     * @param value
     * @return "0.0"
     */
    public static String strFormatDouble(String value) {
        return isEmpty(value) ? "0.0" : value;
    }

}
